special counterterrorist detective brigade - Spanish English Dictionary